package com.ruoyi.project.hissys.mapper;

import com.ruoyi.project.hissys.domain.HisSysDept;

import java.util.List;

public interface HisSysDeptMapper {

    /**
     *  这里是查询 科室的全部信息 list返回
     * @param dept 科室对象
     * @return List<HisSysDept>
     */
    public List<HisSysDept> selectDeptList(HisSysDept dept);


    /**
     * 新增科室至数据库
     * @param dept 科室对象
     * @return  int 返回的数字
     */
    int insertSingleDept(HisSysDept dept);


    /**
     *  在mapper层中用id 查询hissysdept
     * @param deptId
     * @return
     */
    HisSysDept selectDeptById(Long deptId);


    /**
     *  通过科室对象 传入进行修改
     * @param dept
     * @return  int
     */
    int updateByDept(HisSysDept dept);

    /**
     * 通过name 找科室对象
     * @param deptName
     * @return
     */
    HisSysDept selectDeptByName(String deptName);
}
